package com.juc.threadPoolExecutor.threadPoolExecutor7;
/**
 * 
 *方法isTerminating() 和isTerminated()
 *如果正在执行的程序处于shutdown或shutdownNow 之后处于终止但尚未终止的
 *过程中，调用isTerminating()则返回true。此方法可以比喻成，门是否正在关闭
 *门彻底关闭时，线程池也就关闭了。
 *
 *如果线程池关闭后，也就是所有任务都已完成，则isTerminated()返回true。
 *此方法可以比喻成，门是否已经关闭.
 */
public class MyRunnable implements Runnable{

	@Override
	public void run() {
		try {
			System.out.println(Thread.currentThread().getName() + " begin " + System.currentTimeMillis());
			Thread.sleep(2000);
			System.out.println(Thread.currentThread().getName() + " end " + System.currentTimeMillis());
		} catch (InterruptedException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}

}
